
package com.wildeman.tokati.core;

import java.io.Serializable;

/**
 * Clase que representa los miembros de un grupo o lista
 * @author wildeman
 *
 */
public class Miembro implements Serializable
{
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	/**
	 * Identificador del Miembro
	 */
	private int idMiembro;
	
	/**
	 * Nombre del miembro
	 */
	private String nombres;
	
	/**
	 * ruta de la foto del miembro
	 */
	private String imagen;
	
	/**
	 * Genero del miembro 1=masculino; 2=femenino; 0=no determinado
	 */
	private int genero = 0;

	
	public Miembro(int id, String nombres, String imagen, int genero) 
	{
		super();
		this.nombres = nombres;
		this.imagen = imagen==null?"":imagen;
		this.genero = genero;
		this.idMiembro = id;
	}
	
	public Miembro(String nombres) 
	{
		super();
		this.nombres = nombres;
	}	
	

	public String getNombres() {
		return nombres;
	}

	public void setNombres(String nombres) {
		this.nombres = nombres;
	}

	public String getImagen() {
		return imagen;
	}

	public void setImagen(String imagen) {
		this.imagen = imagen;
	}

	public int getGenero() {
		return genero;
	}

	public void setGenero(int genero) {
		this.genero = genero;
	}

	public int getIdMiembro() {
		return idMiembro;
	}

	public void setIdMiembro(int idMiembro) {
		this.idMiembro = idMiembro;
	}

	@Override
	public String toString() 
	{
		return "Id-miembro: " + this.idMiembro + " Nombres: " + this.nombres + " imagen: " + this.imagen + " genero: " + this.genero;
	}
	
	
	
}
